

#ifndef EM_TEMPERATURE_INTERNAL_H__
#define EM_TEMPERATURE_INTERNAL_H__

#include "rtl876x.h"
#include "rtl876x_rcc.h"
#include "rtl876x_gpio.h"
#include "rtl876x_pinmux.h"

#include "os_timer.h"
#include "platform_utils.h"

#include "boards.h"
#include "app_section.h"

#include "log.h"

#include "em_temperature.h"


extern em_temperature_evt_callback_t    m_temp_local_cb; 


void em_temperature_timer_create( uint32_t interval, bool repeat );

void em_temperature_timer_start(void);

void em_temperature_timer_stop(void);

// void em_temperature_wait_conversion_timer_create(void);

// void em_temperature_wait_conversion_timer_start(void); 

#endif 

